#ifndef IFUNCNORMAL_H
#define IFUNCNORMAL_H

#include "IFunction.h"

// Uma função normal, sem nenhum parâmetro.
class IFuncNormal : public IFunction
{
    private:
        int(*ponteiro_funcao)(int);

    public:
        // Construtor:
        IFuncNormal(int (*f)(int));

        // Executar a função:
        int runFunc(int x);
};

#endif // IFUNCNORMAL_H
